deep-sea squid - English Synonyms Dictionary